5 1* {A Amigalla Internetiin {A -------------------- {7 Mika Ohman Kirjoittaja itse ei ole mikään Unix-guru eikä Netin toiminta ja käyttö ole vielä aivan selvillä, mutta kirjoittaja haluaa jakaa pienen tietämyksensä Sakun lukijoille. Amigalle ei oikein tunnu löytyvän mitään asiaa käsittelevää kirjallisuutta nimenomaan Amigan liittämisestä Netiin tai ohjelmien käytöstä. Toivottavasti lukijat saavat artikkelista jotain irti ja pääsevät edes alkuun. Hyödyksi olisi, jos käyttäjä olisi perehtynyt edes jonkin verran modeemiin sekä Amigan käyttöjärjestelmän saloihin. Internethän pitäisi olla jo kaikille tuttu käsite, mutta miten tavallisen Amigan saa liitettyä Netiin näinä aikoina, kun markkinoita ja jonkin verran myös nettiä pyörittää "multimedia"-PC? Se on helpompaa kuin voisi odottaa. Ongelman ratkaisuksi on useita vaihtoehtoja, mutta tässä keskitytään vain kahteen yleisesti käytettyyn ohjelmistoon, kaupalliseen AmiTCP/IP-ohjelmistoon ja shareware-ohjelmisto Mlinkiin. Lopussa on lista tarvittavista ohjelmista verkkosurffailuun. Luonnollisesti perus-A1200 on hidas, jos käytetään esim. AMosaicia, joten lisämuisti on melkeinpä välttämätön jo pelkästään muistin tarpeen takia, turbokorteista puhumattakaan. Itse käytän 030/50 MHz -turboa ja AMosaicissa "vain" 64-väristä tilaa, koska AGA-piiristö on hidas 256:lla värillä. 64 väriä on ihan tarpeeksi "värikäs" useimmilla WWW-sivuilla. Multisync-monitori olisi myös erittäin suositeltava. Unelmatilanne olisi, jos käytössä olisi vähintään 040-pohjainen kone grafiikkakortilla. AMosaicin kuvien purku käyttää käyttöjärjestelmän datatyyppejä, ja siksi tarvitaan tehoa kuvien purkuun sekä sivujen muotoiluun. Yleisesti Internetiin liittyvät opiskelijat koulunsa kautta, jos kyseinen opinahjo tarjoaa palvelua, tai ns. siviilihenkilö/työtön kotoaan, jos vain on tarpeeksi rahaa maksaa normaalia suurempia puhelinlaskuja. Koululainen voi käyttää koulunsa Unix-päätteitä ja usein myös PC-koneita ilmaiseksi, ja verkkosurffailu on nopeampaa, koska ainakin korkeakoulut on suoraan liitetty valokaapelilla Netiin. Kotona yhteys luodaan tietenkin modeemilla, ja on jo tässä vaiheessa mainittava, että mielestäni 28800-baudinen modeemi on minimi, jos Netiä käytetään WWW-sivujen selailuun. Syynä tähän on se, että WWW-sivuilla on jopa sadan kilotavun mittaisia kuvia, ja niitä ladatessa menee aikaa tolkuttoman paljon. Onneksi kuvien latailun saa kytkettyä pois päältä AMosaicissa. Ensimmäiseksi kannattaa etsiä paikkakunnan Internet-yhteyksien tarjoajat ja valita niistä halvin vaihtoehto. On tärkeää, että palvelu on saman verkkoryhmän alueella, sillä kaukopuhelut ovat paljon kalliimpia. Tässä vaiheessa pitää päättää, kumman yhteyden ottaa, PPP/SLIP-tunnuksen vai pelkän tekstipohjaisen liittymän. PPP/SLIP-tunnus on kalliimpi, mutta se tarjoaa mahdollisuuden liittää Amiga suoraan ja "oikealla" tavalla Internetiin. PPP/SLIP-tunnus edellyttää, että käyttäjällä on omassa koneessaan (Amigassa) vastaava ohjelmisto eli esim. AmiTCP/IP, joka on kaupallinen, mutta siitä on vapaasti levitettävä ja eräin rajoituksin toimiva demoversio saatavilla ainakin Aminetistä. Suositeltavaa olisi ostaa lopullinen versio (v4.2) esim. Broadlineltä. AmiTCP:n asennus on aika iso toimenpide. Siinä täytyy tietää yhteyskoneen ns. IP-osoitteet ym. kirjoittajalle hämärät asiat, mutta mukana tulevalla installer-ohjelmalla kaiken pitäisi mennä paikoilleen. Muitakin PPP/SLIP-ohjelmia on olemassa, mutta AmiTCP taitaa olla käytetyin. Asiassa on myös pimeä puolensa, sillä Amigaan ei toistaiseksi saa yhtään hyvää selainta eli WWW-sivujen katseluun tarkoitettua ohjelmaa, joten graafisen PPP-yhteyden tarve on kyseenalainen. Tarkoitan "hyvää" vertailemalla AMosaicia PC-maailmasta tuttuun Netscapeen. Mutta olen varma siitä, että hyviä selaimia on tulossa. Esim. beta-asteella oleva IBrowse vaikuttaa erittäin lupaavalta, ja AT:n "surffipaketin" mukana tuleva Mindwalker pitäisi olla aika pitkälle Netscape-yhteensopiva. Kuten aina, Amigan tulevaisuus näyttää siis hyvältä. Tällä hetkellä ainoa jotenkin toimiva selain on kuitenkin AMosaic, joka on sekin demoasteella (tällä hetkellä pre-release 2.0), eikä ole tietoa vieläkö sitä kehitetään, sillä osa kehittelijöistä on siirtynyt tekemään juuri IBrowsea. AMosaicin asennus sekin on tuskaa, mutta kun sen kerran saa toimimaan, on se ihan käyttökelpoinen ohjelmisto. Toinen vaihtoehto on tekstipohjainen liittymä. Kirjoittaja ei näe siitä kuin hyviä puolia. Liityntä on halvempi, ja käyttöön riittää pelkkä terminaaliohjelma, esim. NComm tai Term. Mutta miten pääsen surffailemaan WWW-sivuille ja kuormittamaan muutenkin hitaita verkkoyhteyksiä? Ratkaisu on Mlink-niminen ohjelma. Tekstipohjainen liittymä tarkoittaa käytännössä sitä, että käyttäjä joutuu käyttämään kyseisen yhteyskoneen tarjoamia ohjelmia. Ei ole AMosaicia eikä Netscapea (jos on PC:llä verkossa) eikä muitakaan hiirikäyttöisiä "hyperteksti/multimediasovelluksia". On vain tyhmä Unixin kehote "~>" odottamassa käskyjä. Jos kaikki liittymät olisivat tekstipohjaisia, niin luultavasti verkon käyttö nopeutuisi tuhatkertaisesti, sillä silloin ei tarvitsisi siirrellä esim. kahden megatavun kokoisia, huonolaatuisia MPEG-multimediaesityksiä. Voi kuvitella, kuinka kauan sellainen siirtyy modeemilla, se katsotaan kerran ja poistetaan. Vanha kunnon televisio on kuitenkin parempi vaihtoehto liikkuvalle kuvalle. Kyllä WWW-sivuja voi katsella myös pelkällä tekstiliittymällä Lynx-ohjelmalla. Se käynnistetään vain kirjoittamalla "lynx" siihen tyhmään Unix-kehotteeseen, ja siinä se on sama sivu kuin Netscapellakin, mutta ilman grafiikkaa. Amigahan on tunnettu hyvälaatuisista PD/shareware-ohjelmistaan, ja Multilink on yksi parhaista. Se mahdollistaa graafisten PPP/SLIP-ohjelmien käytön ILMAN PPP-yhteyttä. Ohjelman asentaminen on helpompaa kuin AmiTCP:n, eikä kirjoittaja ole huomannut kuin yhden ohjelman (Amiga see you see me), joka ei ole suostunut toimimaan. Mutta AMosaic, IBrowse, MUIFTP, Daftp, Thorn, Grapevine, lukuisat news-readerit ym. toimivat ihan moitteetta. Multilinkin mukana tulee hyvät asennusohjeet, ainoa vaikea osa on Mlinkin siirto Unixiin ja kääntäminen siellä, mutta sekin sujuu hyvien asennusohjeiden ansiosta ongelmitta. Idea on siinä, että Mlink emuloi PPP/SLIP-yhteyttä Amigan ja Unixin välillä, eli Mlink tarvitaan linjan molempiin päihin. Sitä en tiedä, onko Mlink hitaampi kuin AmiTCP, kun ei ole ollut mahdollisuutta vertailla niitä keskenään. Periaatteessa sen pitäisi olla hitaampi, mutta havaittu hitaus johtuu enemmänkin Internetin ruuhkautumisesta kuin Mlinkistä. Kannattaa kuitenkin tutustua. Homma lähtee käyntiin siten, että ensimmäiseksi käynnistetään vaikka NComm ja soitetaan Internet-yhteyskoneeseen. Login:-kehotteeseen kirjoitetaan oma käyttäjätunnus, ja sen jälkeen kone kysyy salasanaasi. Kun pääset sisään, niin PPP/SLIP-yhteydessä kirjoittamalla "PPP" Unix-kehotteeseen, poistumalla NCommista ja käynnistämällä Amigassa AmiTCP yhteys pitäisi olla luotu. Jos käyttää tekstipohjaista liittymää, niin ei välttämättä tarvitse muuta kuin opetella käyttämään Unixin ohjelmia. Niitä ovat mm. lynx, rtin, pine, irc ja adt joilla pääsee alkuun. Nämä ovat aika helppokäyttöisiä, mutta hiiren käytön voi unohtaa. Voin suositella, että käyttäjä käy hakemassa vaikka kirjastosta jonkin Unix-aiheisen kirjan ja opettelee joitain Unixin komentoja. Kaikki on sen jälkeen helpompaa. Jos olet käyttänyt MS-DOSia tai AmigaShelliä, ei komentojen oppiminen ole kovin vaikeaa. Apua saa aina Internet-palvelun operaattorilta. Pitää muistaa, että käyttäjä on kuluttaja, ja kuluttajalla on uskomaton valta Suomessa, joten apua voi ja kannattaa kysyä. Jos kuitenkin on tarvetta käyttää graafisia ohjelmia kuten AMosaicia, niin kannattaa asentaa Multilink. Kuten PPP/SLIP-liittymässäkin, Mlink toimii muuten samalla tavalla, mutta Unixissa käynnistetään PPP:n sijasta Mlink ja Amigassa vastaava Mlink-ohjelma, ja näin luodaan PPP-yhteys emuloimalla aitoa PPP-yhteyttä. Multilinkin kaikki asetukset asetetaan ikonista tooltypen avulla, ja niistäkin on hyvät ohjeet mukana. Kirjoittaja itse ei ole huomannut juurikaan haittoja Multilinkin käytössä. Mlink toimii aivan luotettavasti, jopa ajettaessa useita yhteyksiä samanaikaisesti. Esimerkiksi taustalla voi AMosaic hakea WWW-sivua ja samalla käyttäjä voi kirjoittaa vaikka email-viestiä NäpsäTermillä Unixin pineä käyttäen. Samalla vielä voi olla irc-keskustelukanava auki, ja voipa MUIFTP vielä ottaa jotain tiedostoa Aminetin valtavista hakemistoista. Tämä on aivan mahdollista, mutta jos ei käytetä Mlinkiä, voi vain ajaa Unixissa olevia ohjelmia Unix-kehotteesta. Unixissakin voi moniajaa rajoitetusti laittamalla komennon perään "&"-merkin, mutta esim. ftp-siirto ei onnistu moniajossa. Unixissa pitää muistaa, että "ls pub" ei ole sama kuin "ls Pub", eli systeemi on ns. case-sensitive. Tabulaattorista saa tiedoston koko nimen, joten tiedostonimeä ei tarvitse kirjoittaa kokonaan, ja Unixissa saa myös komentohistorian nuolinäppäimillä kuten Amigassakin. Unixissa ohjelmasta pääsee poistumaan CTRL+c yhdistelmällä, ja CTRL+z jättää prosessin taustalle. Kannattaa myös katsoa piilotiedostoja käyttäjän juurihakemistosta, ne näkyvät "ls -a" -komennolla. Esim. ".cshrc":ssa voi määritellä joitain asetuksia itselleen sopiviksi. ".signature" on tiedosto, johon käyttäjä voi muokata oman nimikirjoituksen, joka tulee automaattisesti emailin loppuun. Modeemin asetuksissa kannattaa myös valita sellainen optio, joka pitää modeemilinjan auki vaikka Amiga kaatuisi tai käyttäjä tekisi resetin. Näin ei tarvitse ottaa uudelleen yhteyttä verkkopalvelimeen vaan vain ajaa Amigassa uudestaan Mlink. Optio pitäisi onnistua ainakin Hayes-yhteensopivissa komennolla AT&D0, minkä jälkeen AT&W tallettaa muutoksen modeemiin. Esim. AMosaic tuntuu olevan vielä aika herkkä guruttamaan, varsinkin jos sivuilla on mahdollisuus kirjoittaa jotain tekstiä vaikka palautteen muodossa. Tuo asetus on siis hyvä olla päällä. Joitain ohjelmia surffailuun, toimivat myös Mlinkin kanssa: - MUI Magic User Interface. Esim AMosaic tarvitsee toimiakseen MUI-version 2.3 tai uudemman. - Rexxmast Avaa rexx-kielen (käyttöjärjestelmässä mukana) - Ncomm Terminaaliohjelma, tarvitaan yhteyden luomiseen. - Term v4.5 Sama kuin NComm, PALJON laajempi. - AmiTCP/IP Riippuen liitynnästä. (AmiTCP-demoversiosta löytyy ainakin tai Mlink tarvittava usergroup.library.) - Grapevine tai amirc IRC-ohjelma (internet relay chat) - MUIFTP Tiedostojen siirtoon tarkoittu ohjelma. Vähän niin kuin Directoryopus, mutta toisessa tiedostoikkunassa on esim. Aminetin games-hakemisto. - DaFTP Kuten MUIFTP. - AMosaic WWW-sivujen selailuun tarkoitettu ohjelma. Toistaiseksi paras ja toimivin. - IBrowse Demoasteella oleva, kuten Amosaic. Huomattavasti nopeampi ja yhteensopivampi sivujen kanssa. Kannattaa odottaa lopullista versiota. - Lynx Tekstipohjainen WWW-selain. - NäpsäTerm Mlinkin mukana tuleva konsoli-ikkuna, voi käyttää Unixin ohjelmia ikkunassa. - ZGif Datatyyppi gif-kuville (Amosaic) - Jfif Datatyyppi jpeg-kuville (Amosaic) - oplayer Soittaa mm. .wav ääniformaatin. (Amosaic) - WWWcache2 Cacheaa yleisesti käytettyjä WWW-sivuja kovalevylle. Näitä voi etsiä vaikka Aminetistä "adt -f nimi" -komennolla. Sanastoa: - PPP Point to Point Protocol - IRC Internet relay chat, realiaikainen keskustelukanava, #amiga-kanavalta on hyvä aloittaa. - FTP File Transfer Protocol, tiedostojen siirtoon tarkoitettu protokolla. - Konsoli Tulostusikkuna. esim. Amigan shell-ikkuna. - Aminet Tuhansia PD- ja shareware-ohjelmia Amigaan, ei imurointirajoituksia. Koostuu paristakymmenestä palvelimesta ympäri maailman. Lähin on ftp.luth.se Ruotsissa. Joitain Unix-käskyjä: - ls Tulostaa hakemiston, useita optioita. - man Tulostaa helpin, jos saatavilla, esim. "man ls". - cp Sama kuin copy. - mv Sama kuin move. - cat Sama kuin type. - cal Tulostaa kuukauden kalenterin. - rm Poistaa tiedoston. - rmdir Poistaa hakemiston. - cd Vaihtaa hakemistoa. - ps Listaa taustalla olevat ohjelmat. - kill Poistaa (tappaa) ne esim. "kill 26300". - fg Palaa taustalle jätettyyn prosessiin. - quota Näyttää jäljellä olevan levytilan. - alias Voi tehdä itselle helpommat komennot, esim "alias rm del". - who Näyttää sillä hetkellä samalla palvelimella olevat käyttäjät. - talk Yrittää luoda keskusteluikkunan toisen käyttäjän kanssa. - write Tulostaa tekstiä toisen käyttäjän konsoliin. - pine Suhteellisen helppokäyttöinen email/news/tekstieditori. - pico Tekstieditori. - irc Avaa irc-keskustelukanavan, jossa on omat komenot. "/help" listaa ne. - lynx WWW-sivujen selausohjelma. Ei näytä grafiikkaa. - adt Amiga download tool. Amigakäyttäjien ehkä käytetyin. Ottaa yhteyden johonkin Aminet-palvelimeen, tulostaa uusimmat ohjelmat, voit imuroida ne itsellesi. - rz Unix ottaa vastaan lähettämäsi tiedostosi (upload). - sz Unix alkaa lähettämään sinulle tiedostoa (download). Esim. "sz *" lähettää kaikki kyseisen hakemiston tiedostot. - ncftp Ftp-yhteyksien mahdollistaja. esim. "ncftp ftp.team17.com" ottaa yhteyden Team17:n tiedostopalvelimeen. - logout Poistuu Unixista ja katkaisee linjan. Multilinkin uusimman version löytää sivulta: http://WWW.hut.fi/~oahvenla/MLink Tässä oli jotain apua Amigan ja Internetin yhteiseloon. Jos on jotain kysyttävää, eikä itse tunnu pääsevän ongelmasta ylitse, niin voi kysellä myös artikkelin kirjoittajalta emailina. Yritän vastailla mitä osaan neljän kuukauden nettikokemuksen perusteella. Mika Ohman, mohman@gatekeeper.planet.fi